embryonal sarcoma - German English Dictionary